remain upbeat despite ... - Turc Anglais Dictionnaire